home *** CD-ROM | disk | FTP | other *** search
File List | 1984-08-09 | 1.9 KB | 76 lines |
- The Microsoft MACRO Assembler 08-09-84 PAGE 1-1
-
-
-
- 0000 CODE SEGMENT PARA
- ASSUME CS:CODE, DS:CODE
-
- 0000 EF EXBYTE DB 0EFH
- 0001 10F3 EXWORD DW 10F3H
-
- 0100 ORG 100H
- 0100 START:
- 0100 B0 93 MOV AL,093H
- 0102 22 06 0000 R AND AL,EXBYTE ;93 AND EF = 1001 00
- 11 AND 1110 1111 = 1000 0011 =83
-
- 0106 BB 654A MOV BX,0110010101001010B
- 0109 81 E3 92D1 AND BX,1001001011010001B ; BX=0000 00
- 00 0100 0000B=0020H
- ; 0
- 0 4 0
- 010D 80 26 0000 R 6A AND EXBYTE,01101010B ; EXBYTE= 01
- 10 1010 = 6FH
-
- 0112 0A 2E 0000 R OR CH,EXBYTE
- 0116 0D FF91 OR AX,0FF91H
-
- 0119 33 C0 XOR AX,AX
- 011B 30 1E 0000 R XOR EXBYTE,BL
- 011F 34 EF XOR AL,0EFH
-
- 0121 F7 D1 NOT CX
- 0123 F6 16 0000 R NOT EXBYTE
-
- 0127 F7 06 0001 R 0003 TEST EXWORD,0003H
- 012D 84 E0 TEST AH,AL
- 012F A9 0020 TEST AX,020H
-
- 0132 D1 C1 ROL CX,1
- 0134 D3 06 0001 R ROL EXWORD,CL
-
- 0138 D0 16 0000 R RCL EXBYTE,1
- 013C D3 DB RCR BX,CL
-
- 013E D1 E0 SHL AX,1
- 0140 D1 E0 SAL AX,1
-
- 0142 D3 EB SHR BX,CL
- 0144 D0 3E 0000 R SAR EXBYTE,1
-
- 0148 CODE ENDS
- END START
-
- The Microsoft MACRO Assembler 08-09-84 PAGE Symbols
- -1
-
-
-
- Segments and groups:
-
- N a m e Size align combine class
-
- CODE . . . . . . . . . . . . . . 0148 PARA NONE
-
- Symbols:
-
- N a m e Type Value Attr
-
- EXBYTE . . . . . . . . . . . . . L BYTE 0000 CODE
- EXWORD . . . . . . . . . . . . . L WORD 0001 CODE
- START. . . . . . . . . . . . . . L NEAR 0100 CODE
-
- Warning Severe
- Errors Errors
- 0 0